cnc refinishing milling paneldividing cnc parts mitsubishi flooring cad sanding fanuc handling abb crt machining hardwood